如何删除多行首字母,Sublime Text多行编辑运用

一、问题描述:

问答区有个问题是这样问的:如何在eclipse中删除多行首字母?

题主的问题是代码中每行都有序号,这些序号一行一行地删太麻烦,如何进行批量删除?我们在进行代码重用的时候时常会出现行号同时被复制的情况,比如下面的这点代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
155.     @Override  
156. public boolean onKeyDown(int keyCode, KeyEvent event)
157. {
158. Log.d("onKeyDown:", " keyCode=" + keyCode + " KeyEvent=" + event);
159. switch (keyCode)
160. {
161. case KeyEvent.KEYCODE_DPAD_UP:
162.
163. break;
164. case KeyEvent.KEYCODE_DPAD_DOWN:
165.
166. break;
167. case KeyEvent.KEYCODE_DPAD_LEFT:
168. //右左按键可以控制第一进度的增减
169. pb.setProgress( pb.getProgress()-5 );
170. break;
171. case KeyEvent.KEYCODE_DPAD_RIGHT:
172. pb.setProgress( pb.getProgress()+5 );
173. break;
174. case KeyEvent.KEYCODE_DPAD_CENTER:
175.
176. break;
177. case KeyEvent.KEYCODE_0:
178. break;
179. }
180. return super.onKeyDown(keyCode, event);
181. }
182. }

这是博主从别处摘来的代码粘贴在Eclipse中的,很明显行号也被复制了进来。
对于这样的问题,如果代码行数真的多到可以用来数绵羊了,还用Delete键一行一行地解决可真就轻而易举地抑郁了哭 #其实我有特别的患抑郁症技巧#

二、解决办法:

解决办法就是利用Sublime Text的多行编辑功能删除掉行首的序号。
在Sublime Text中打开或者粘贴你想清理的代码,然后选中所有行

  • 选中需要清理的所有行
  • 按下Ctrl + Shift + L(Command + Shift + L)——— 可以同时编辑这些行
  • 用左右方向键把光标移动到行首,然后按下 Delete键 或者 Backspace退格键 来删除行号。

Powered by Hexo and Hexo-theme-hiker

Copyright © 2013 - 2019 iTimeTraveler All Rights Reserved.

访客数 : | 访问量 :